Big Huge Thesaurus

joie de vivre

noun

sounds kind of like